package com.github.wisdom.member.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableName;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * 会员签到记录
 * 
 * @author ybg
 * @email ybg101010@163.com
 * @date 2018-09-13 21:41:30
 */
@TableName("mem_memner_sign")
public class MemnerSignEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 标识
	 */
	@TableId(type = IdType.INPUT)
	@ApiModelProperty(value = "标识 - id")
	private Integer id;
	/**
	 * 用户ID
	 */
	@ApiModelProperty(value = "用户ID - userId")
	private Integer userId;
	/**
	 * 签到时间
	 */
	@ApiModelProperty(value = "签到时间 - signTime")
	private Date signTime;
	/**
	 * 1-APP签到；2-WEB签到；
	 */
	@ApiModelProperty(value = "1-APP签到；2-WEB签到； - signChannel")
	private String signChannel;
	/**
	 * 备注
	 */
	@ApiModelProperty(value = "备注 - note")
	private String note;

	/**
	 * 设置：标识
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：标识
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：用户ID
	 */
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	/**
	 * 获取：用户ID
	 */
	public Integer getUserId() {
		return userId;
	}
	/**
	 * 设置：签到时间
	 */
	public void setSignTime(Date signTime) {
		this.signTime = signTime;
	}
	/**
	 * 获取：签到时间
	 */
	public Date getSignTime() {
		return signTime;
	}
	/**
	 * 设置：1-APP签到；2-WEB签到；
	 */
	public void setSignChannel(String signChannel) {
		this.signChannel = signChannel;
	}
	/**
	 * 获取：1-APP签到；2-WEB签到；
	 */
	public String getSignChannel() {
		return signChannel;
	}
	/**
	 * 设置：备注
	 */
	public void setNote(String note) {
		this.note = note;
	}
	/**
	 * 获取：备注
	 */
	public String getNote() {
		return note;
	}
}
